giving up everything for love - Francés Inglés Diccionario